package com.yuanqunsoft.alimigration.model;

/**
 * RuleImplement entity. @author MyEclipse Persistence Tools
 */

public class RuleImplement implements java.io.Serializable {

    // Fields

    private Integer ruleImpId;
    private Rule rule;
    private String className;
    private Integer parseEngineType;

    // Constructors

    /** default constructor */
    public RuleImplement() {
    }

    /** full constructor */
    public RuleImplement(Rule rule, String className, Integer parseEngineType) {
        this.rule = rule;
        this.className = className;
        this.parseEngineType = parseEngineType;
    }

    // Property accessors

    public Integer getRuleImpId() {
        return this.ruleImpId;
    }

    public void setRuleImpId(Integer ruleImpId) {
        this.ruleImpId = ruleImpId;
    }

    public Rule getRule() {
        return this.rule;
    }

    public void setRule(Rule rule) {
        this.rule = rule;
    }

    public String getClassName() {
        return this.className;
    }

    public void setClassName(String className) {
        this.className = className;
    }

    public Integer getParseEngineType() {
        return this.parseEngineType;
    }

    public void setParseEngineType(Integer parseEngineType) {
        this.parseEngineType = parseEngineType;
    }

}